street credit vendor - Alemán Inglés Diccionario